package dpss.server;

import java.net.InetAddress;
import java.rmi.*;

public interface DpssServer extends Remote {
	
	// Player client methods
	public boolean createPlayerAccount (String firstName, String lastName, Integer age, String username, String password, InetAddress IPAddress) throws RemoteException;
	public boolean playerSignIn (String username, String password, InetAddress IPAddress) throws RemoteException;
	public boolean playerSignOut (String username, InetAddress IPAddress) throws RemoteException;
	
	// Administrator client methods
	public String getPlayerStatus (String adminUsername, String adminPassword, InetAddress IPAddress) throws RemoteException;
}